#ifndef __17A64AD7_2381_4e34_A7FB_8AEFECF65EB8__
#define __17A64AD7_2381_4e34_A7FB_8AEFECF65EB8__

#include "../import/import.h"

namespace xos_log
{
    class thread_info
    {
    public:
        enum enumThreadState
        {
            STATE_STOPPED,
            STATE_RUN
        };

    public:
        thread_info();
        ~thread_info();

    public:
        xos::i_thread * m_pThread;

        xos::i_event * m_pEvent;
        xos::i_event * m_pSync;

        enumThreadState m_enumState;

    };
} // xos_log

#endif // __17A64AD7_2381_4e34_A7FB_8AEFECF65EB8__
